Skip to content

feat: add Helm chart, docs and automated releases - #3

Merged
ehsanmsb merged 6 commits into
mainfrom
feature/release-readiness
Oct 28, 2026
Merged

ehsanmsb merged 6 commits into
mainfrom
feature/release-readiness

Conversation

@ehsanmsb

@ehsanmsb ehsanmsb commented Oct 28, 2026 •

Copy link
Copy Markdown
Owner

Summary

  • Harden conditional range responses and add Go checks.
  • Add a minimal Helm chart with configurable replicas, health probes, optional Ingress and an existing Secret for S3 credentials.
  • Add a container build and documentation.
  • After a verified push to main, create a semantic version tag and GitHub release, publish a matching Helm chart archive and multi-architecture GHCR image.

Validation

  • Go test, vet and build passed locally.
  • Helm lint, template with three replicas and Ingress, and versioned package passed locally.
  • Docker build requires the PR CI runner because the local Docker daemon is unavailable.

@ehsanmsb ehsanmsb changed the title Harden range responses and add build checks feat: add Helm chart, docs and automated releases Oct 28, 2026
@ehsanmsb
ehsanmsb marked this pull request as ready for review October 28, 2026 20:50
@ehsanmsb ehsanmsb self-assigned this Oct 28, 2026
@ehsanmsb
ehsanmsb merged commit 9bc8130 into main Oct 28, 2026
2 checks passed
@ehsanmsb
ehsanmsb deleted the feature/release-readiness branch October 28, 2026 21:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant